2833c05c068c90447d6d73973564a264a9e57cd9,Server/src/org/openas2/lib/helper/EDIINTHelper.java,EDIINTHelper,sign,#EDIINTMessage#Certificate#Key#String#,70

Before Change


            // get the data to sign
            MimeBodyPart data = msg.getData();

    		String contentTxfrEncoding =  ((Message)msg).getPartnership().getAttribute(Partnership.PA_CONTENT_TRANSFER_ENCODING);
    		if (contentTxfrEncoding == null)
    			contentTxfrEncoding = Session.DEFAULT_CONTENT_TRANSFER_ENCODING;
            // sign the data using CryptoHelper

After Change


            // get the data to sign
            MimeBodyPart data = msg.getData();

    		Partnership p = ((Message)msg).getPartnership();
            String contentTxfrEncoding =  p.getAttribute(Partnership.PA_CONTENT_TRANSFER_ENCODING);
            boolean isRemoveCmsAlgorithmProtectionAttr = "true".equalsIgnoreCase(p.getAttribute(Partnership.PA_REMOVE_PROTECTION_ATTRIB));
    		if (contentTxfrEncoding == null)
    			contentTxfrEncoding = Session.DEFAULT_CONTENT_TRANSFER_ENCODING;
            // sign the data using CryptoHelper